cuesta land form - Spanish English Dictionary